package com.sky.delegate;

/**
 * date : 9/14/2024
 *
 *  classloader 这个类是执行双亲委派机制, 也就是说 它自己先不去load class , 而是让父类去找 class , 找到了返回,  父亲没有找到, 找爷爷要, 爷爷没有,  自己才回去找;
 *  父亲, 爷爷, 就是它的托管对象
 * @author : wushikai
 */
public class ClassLoaderApplication {


    public static void main(String[] args) throws ClassNotFoundException {

        Class<?> aClass = ClassLoaderApplication.class.getClassLoader().loadClass("java.lang.String");
        System.out.println(aClass.getCanonicalName());


    }


}
